insulating twine - Français Anglais Dictionnaire